﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

namespace OPCService.Model
{
    class InputPvData
    {
        public double[] 蒸汽流量 { get; set; }
        public double[] 空气预热器出口风温 { get; set; }
        public double[] 空气预热器一级加热出口风温 { get; set; }
        public double[] 一次风机给定 { get; set; }
        public double[] 二次风机给定 { get; set; }
        public double[] 温度上左 { get; set; }
        public double[] 温度上中 { get; set; }
        public double[] 温度上右 { get; set; }
        public double[] 温度中左 { get; set; }
        public double[] 温度中中 { get; set; }
        public double[] 温度中右 { get; set; }
        public double[] 温度下左 { get; set; }
        public double[] 温度下中 { get; set; }
        public double[] 温度下右 { get; set; }
        public double[] 含氧量左 { get; set; }
        public double[] 含氧量右 { get; set; }
        public double[] 第一通道上部负压左 { get; set; }
        public double[] 第一通道上部负压右 { get; set; }
        public double[] 炉排第1列1号风室压力 { get; set; }
        public double[] 炉排第1列2号风室压力 { get; set; }
        public double[] 炉排第1列3号风室压力 { get; set; }
        public double[] 炉排第1列4号风室压力 { get; set; }
        public double[] 炉排第2列1号风室压力 { get; set; }
        public double[] 炉排第2列2号风室压力 { get; set; }
        public double[] 炉排第2列3号风室压力 { get; set; }
        public double[] 炉排第2列4号风室压力 { get; set; }
        public double[] 炉排第3列1号风室压力 { get; set; }
        public double[] 炉排第3列2号风室压力 { get; set; }
        public double[] 炉排第3列3号风室压力 { get; set; }
        public double[] 炉排第3列4号风室压力 { get; set; }
        public double[] 炉排第4列1号风室压力 { get; set; }
        public double[] 炉排第4列2号风室压力 { get; set; }
        [JsonProperty(Order = 37)]
        public double[] 炉排第4列3号风室压力 { get; set; }
        public double[] 炉排第4列4号风室压力 { get; set; }
        public double[] 顺推炉排第1列风室压力 { get; set; }
        public double[] 顺推炉排第2列风室压力 { get; set; }
        public double[] 顺推炉排第3列风室压力 { get; set; }
        public double[] 顺推炉排第4列风室压力 { get; set; }
        public double[] 逆推炉排下公共风室压力左 { get; set; }
        public double[] 逆推炉排下公共风室压力右 { get; set; }
        public double[] 炉排1号逆推输出 { get; set; }
        public double[] 炉排2号逆推输出 { get; set; }
        public double[] 炉排3号逆推输出 { get; set; }
        public double[] 炉排4号逆推输出 { get; set; }
        public double[] 炉排1号顺推输出 { get; set; }
        public double[] 炉排2号顺推输出 { get; set; }
        public double[] 炉排3号顺推输出 { get; set; }
        public double[] 炉排4号顺推输出 { get; set; }
        public double[] 炉排1号推料器输出 { get; set; }
        public double[] 炉排2号推料器输出 { get; set; }
        public double[] 炉排3号推料器输出 { get; set; }
        public double[] 炉排4号推料器输出 { get; set; }
        public double[] 过热器汇汽集箱温度A { get; set; }
        public double[] 炉排1号逆推进到位周期 { get; set; }
        public double[] 炉排2号逆推进到位周期 { get; set; }
        public double[] 炉排3号逆推进到位周期 { get; set; }
        public double[] 炉排4号逆推进到位周期 { get; set; }
        public double[] 炉排1号顺推进到位周期 { get; set; }
        public double[] 炉排2号顺推进到位周期 { get; set; }
        public double[] 炉排3号顺推进到位周期 { get; set; }
        public double[] 炉排4号顺推进到位周期 { get; set; }
        public double[] 炉排1号推料器行程周期 { get; set; }
        public double[] 炉排2号推料器行程周期 { get; set; }
        public double[] 炉排3号推料器行程周期 { get; set; }
        public double[] 炉排4号推料器行程周期 { get; set; }
    }
}
